﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>nHydrate Demo Disk</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>

<!-- start header -->
<div id="header">
	<h1>Introduction to nHydrate</h1>
	<p>Accompanying Information for the nHydrate MDA ORM Platform</p>
</div>
<!-- end header -->
<!-- start page -->

	<div id="page">
		<div id="page-bgtop">
			<div id="page-bgbtm">
				<!-- start content -->
				<div id="content">
				
					<div class="post">
						<h2 class="title">Demo</h2>
						<div class="entry">
							<p>
							This 
								example demonstrates how to use nHydrate to ride on top of Entity Framework. 
								Using nHydrate allows you to not only model your application at the appropriate 
								level but also take advantage of evolutionary database design as discussed by Martin Fowler.
								This simple demo shows how to generate normal entities as well our more advanced features like associative tables, type tables, and derived tables.
							</p>
							<p>
							The latest version of nHydrate is always available from CodePlex (<a href="http://nhydrate.codeplex.com/releases/view/33231" target="_blank">download page</a>).
							</p>
						</div>						
					</div>

					<div class="post">
						<h2 class="title">Articles</h2>						
						<div class="entry">
						<p>
						These are some articles introducing nHydrate, explaining some of the more advanced features, and comparing it to other technologies.
						</p>
												<ul>
														<li><a href="http://www.codeproject.com/KB/dotnet/nHydrateCodeGenerator.aspx" 
																		target="_blank">nHydrate Code Generator</a></li>
														<li><a href="http://www.codeproject.com/KB/dotnet/nHydrateStep-by-Step.aspx" 
																		target="_blank">nHydrate Step-by-Step</a></li>
														<li><a href="http://www.codeproject.com/KB/codegen/nHydrate_InversionControl.aspx" 
																		target="_blank">Inversion of Control</a></li>
														<li><a href="http://www.codeproject.com/KB/codegen/nHydrate-Extension.aspx" 
																		target="_blank">Extending the nHydrate Generator</a></li>
														<li><a href="http://www.codeproject.com/KB/codegen/nHydrate_entity_framework.aspx" 
																		target="_blank">nHydrate vs Entity Framework (pre-EFDAL)</a></li>
												</ul>
						</div>
					</div>
					
					<div class="post">
						<h2 class="title">Videos</h2>						
						<div class="entry">
							<p>
							Below are the YouTube videos. These are direct links to the files on this CD.
							If the files do not open automatically, you may need to open them with your media player.
							</p>
							
							<table style="width:100%;">
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Aggregates</h2>
									<a href="http://www.youtube.com/watch?v=UGXImHM3ksg" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Aggregates" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Bulk Update</h2>
									<a href="http://www.youtube.com/watch?v=wTUsWbomSc8" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Bulk Update" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Calculated Fields</h2>
									<a href="http://www.youtube.com/watch?v=lL651TiNkTE" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Calculated Fields" />
									</a>
									
									</div>
							</td>
							</tr>
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Code Facades</h2>
									<a href="http://www.youtube.com/watch?v=CobbsM4vr8k" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Code Facades" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Components</h2>
									<a href="http://www.youtube.com/watch?v=BxrZzsInpSQ" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Components" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Define a Type Table</h2>
									<a href="http://www.youtube.com/watch?v=ajetVX4R-sQ" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Define a Type Table" />
									</a>
									
									</div>
							</td>
							</tr>
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Dependency Walking</h2>
									<a href="http://www.youtube.com/watch?v=DyeubxTXFb8" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Dependency Walking" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Import Model</h2>
									<a href="http://www.youtube.com/watch?v=JladQXnYeKg" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Import Model" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Installation Project</h2>
									<a href="http://www.youtube.com/watch?v=Ca5p7dXwurE" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Installation Project" />
									</a>
									
									</div>
							</td>
							</tr>
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Intellisense</h2>
									<a href="http://www.youtube.com/watch?v=URzy0ckHTfQ" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Intellisense" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Many to Many Relations</h2>
									<a href="http://www.youtube.com/watch?v=Lld5mBQsxl0" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Many to Many Relations" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>My First Model</h2>
									<a href="http://www.youtube.com/watch?v=PP7n8aLPwGM" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="My First Model" />
									</a>
									
									</div>
							</td>
							</tr>
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Nullable Types</h2>
									<a href="http://www.youtube.com/watch?v=aCV-0u4zOqs" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Nullable Types" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Object Inheritance</h2>
									<a href="http://www.youtube.com/watch?v=z8imHzkTU3c" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Object Inheritance" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>One to One Relations</h2>
									<a href="http://www.youtube.com/watch?v=AQdvkEZ-LS8" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="One to One Relations" />
									</a>
									
									</div>
							</td>
							</tr>
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Paging</h2>
									<a href="http://www.youtube.com/watch?v=aIYvQH_TX3o" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Paging" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Roles</h2>
									<a href="http://www.youtube.com/watch?v=hfsF_Zk8shc" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Roles" />
									</a>
									
									</div>
							</td>

							<td>
									<div class="videoblock">
									<h2>Transactions</h2>
									<a href="http://www.youtube.com/watch?v=u_2JSEYW_Rs" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Transactions" />
									</a>
									
									</div>
							</td>
							</tr>
							
							<tr>
							<td>
									<div class="videoblock">
									<h2>Views</h2>
									<a href="http://www.youtube.com/watch?v=tFC6Jk27Hc4" target="_blank">
									<img src="images/youtube.gif" alt="YouTube Video" title="Views" />
									</a>
									
									</div>
							</td>

							<td></td>
							<td></td>
							</tr>						
							
							
							</table>							
							
						</div>
						<table style="width:100%">
						<tr>
						<td align="right">
						<p class="meta"><a href="http://www.youtube.com/nhydrate" class="more" target="_blank">Learn More</a></p>
						</td>
						</tr>
						</table>
						
					</div>
					
					<div class="post">
						<h2 class="title">Links</h2>						
						<div class="entry">
							<p>
							Here are some links to resources about the product.
							</p>
							
							<div class="linkblock">
							<a href="http://nhydrate.codeplex.com" target="_blank">CodePlex Home</a>
							<p>
							The CodePlex site holds the latest source code as well as the discussion board and issue tracker.
							This site has the most interaction as people post questions and enhancements daily.
							</p>
							</div>
							
							<div class="linkblock">
							<a href="http://www.youtube.com/nhydrate" target="_blank" style="float:right;">
							<img src="images/youtube_logo.gif">
							</a>
							<a href="http://www.youtube.com/nhydrate" target="_blank">YouTube Videos</a>
							<p>
							The <b>nHydrate</b> YouTube channel hosts all the videos above.
							</p>
							</div>
							
							<div class="linkblock">
							<a href="http://www.nhydrate.org/" target="_blank">Home Site</a>
							<p>
							This is the main site. There is currently not that much information on the site as everything is hanlded on CodePlex.
							</p>
							</div>
							
							<div class="linkblock">
							<a href="http://www.linkedin.com/groups?gid=2401073" target="_blank" style="float:right;">
							<img src="images/logo_linkedin_88x22.png">
							</a>
							<a href="http://www.linkedin.com/groups?gid=2401073" target="_blank">LinkedIn Group</a>
							<p>
							Please join the LinkedIn group for announcments and to show your support.
							</p>
							</div>
							
							<div class="linkblock">
							<a href="http://twitter.com/nHydrate" target="_blank">Twitter</a>
							<p>
							Our Twitter channel is used to post updates, releases, and tidbits of information.
							</p>
							</div>

							<div class="linkblock">
							<a href="http://nhydrate.blogspot.com/" target="_blank" style="float:right;">
							<img src="images/blogger.jpg">
							</a>
							<a href="http://nhydrate.blogspot.com/" target="_blank">Blog</a>
							<p>
							The blog is a running list of thoughts, changes, ideas, and general stuff.
							</p>
							</div>
							

						</div>						
					</div>

				</div>
				<!-- end content -->
				<div style="clear:both">&nbsp;</div>
			</div>
		</div>
	</div>
<div id="footer">
	<p>&copy;2003-2010 All Rights Reserved <a href="http://www.nhydrate.org/" target="_blank">nHydrate</a></p>
</div>
</body>
</html>
